monkey cup - German English Dictionary